<?php
/**
 * 轻舟CMS(QZLOG)
 *
 * 一款基于PHP+MYSQL的开源内容管理系统，模板标签简单、可扩展性强，利于二次开发，轻松建站的首选利器。
 *
 * @package     QZLOG
 * @license     http://www.qzlog.com/license
 * @link        http://www.qzlog.com
 * @mail        info@shyohan.com
 * @since       Version 3.0
 * @copyright   Copyright (c) 2015 - 2017 上海优翰信息科技有限公司. All rights reserved.
 */

defined('IN_QZLOG') OR exit('QZLOG:No direct script access allowed!');

/**
 * 我的资料管理
 * @author LINK <link@shyohan.com>
 */
class MyinfoController extends QzController
{
    private $db;

    public function __init()
    {
        $this->db = K("Myinfo");
    }

    /**
     * 主页
     * @author LINK <link@shyohan.com>
     */
    public function index()
    {
        if (IS_POST) {
            if ($this->db->editMyinfo()) {
                qz_ajax_return("编辑成功!");
            } else {
                qz_ajax_return_error($this->db->error);
            }
        } else {
            $user = session('user');
            $data = $this->db->find($user['id']);
            $this->assign('qz', $data);
            $this->display();
        }
    }

    /**
     * 修改密码
     * @author LINK <link@shyohan.com>
     */
    public function password()
    {
        if (IS_POST) {
            if ($this->db->editPwd()) {
                session('user', null);
                qz_ajax_return("修改成功!", '', false, 2, U('Public/login'));
            } else {
                qz_ajax_return_error($this->db->error);
            }
        } else {
            $data = session('user');
            $this->assign('qz', $data);
            $this->display();
        }
    }
}
